: 好像可以吃欸 你看之前叫Bean Lolipop 還有 ice cream
: 那個是什麼 前面有個A 難道是Apple的豪華版?
: 啊我知道了 該不會是之前那個新聞在講的孫安*&#(%(*
還是先來談談什麼是Android系統
他跟其他系統有什麼不一樣
為什麼全球用戶Android市佔率會比iOS還高
Android是一個開源的作業系統
也是Google領導的Open Source專案
目前國內只要不是iPhone手機
大多都是使用這套系統
有些廠商還會改一些系統內部的設定
讓系統可以更Customized在手機上
其中源代碼的部分也就是AOSP(Android Open Source Project)
在下面網站可以更詳細的了解
Android是以Linux Kernel作為系統核心![]()
從下而上的分層大致可以從圖中瞭解
另外小知識是Android Runtime的Dalvik Virtual Machine
在Android 5.0 "Lollipop" 之後就完全的被ART取代掉了
並再Android 7.0帶入JIT Compiler來協助AOT編譯器優化執行時期的效能
與iOS相較之下
iOS使用的系統是Unix-like
是基於Darwin的作業系統
當然更讓人熟悉的就是自家的系統是閉源的
這也是為什麼不像Android系統一樣百家爭鳴 豐富多元
而且對於開發者也不甚友善
需要用到系統層面的API時
那個申請流程跟耗時真的會讓人崩潰
那今天就差不多這樣
初步了解什麼是Android系統
我是來世胸胸的....
我們下次見